html, body {
    /*background: url("../img/back.png") center no-repeat;*/
    /*background-size: 100% 100%;*/
    width: 100%;
    height: 100%;
    /*background-position: center;*/
    position: relative;
    background: #c4252b;
}
.top{
    background: url("/static/mbyz/img/back-top.png") center no-repeat;
    background-position: center;
    background-size: 100% 100%;
    width: 100%;
    height: 6.4rem;
}
.pad{
    background: url("/static/mbyz/img/pad.png") center no-repeat;
    background-position: center;
    background-size: 100% 100%;
    width: 98%;
    height: 7.4rem;
    position: absolute;
    top:4rem;
}
.back-name {
    background: url("/static/mbyz/img/2.png") center no-repeat;
    background-position: center;
    background-size: 100% 100%;
    width: 5.15rem;
    height: 1.6rem;
    position: relative;
    z-index: 9;
    margin: 1.7rem auto 0;
}

.back-code {
    background: url("/static/mbyz/img/2.png") center no-repeat;
    background-position: center;
    background-size: 100% 100%;
    width: 5.15rem;
    height: 1.6rem;
    position: relative;
    z-index: 9;
    margin: 0 auto;
}

.text {
    font-size: 0.28rem;
    color: #dc7c01;
    font-weight: 800;
    margin: 0.63rem 0.53rem;
    position: relative;
    float: left;
}

.text:after {
    content: "";
    width: 0.03rem;
    height: 0.64rem;
    background: #fad3a2;
    position: absolute;
    top: -0.15rem;
    left: 1rem;
}
input{ outline:none;border: 0;}
input:focus {
    outline: none;
}
#phone {
    caret-color:#000;
    display: block;
    float: left;
    width: 45%;
    background: #fdf0df;
    height: 40%;
    font-size: 0.28rem;
    border: 0;
    margin-top: 0.5rem;
    margin-left: 0.1rem;
    color: #ffc595;
}

#getcode {
    outline:none;
    width: 1.49rem;
    height: 0.51rem;
    background: #dc7c01;
    border-radius: 0.26rem;
    font-size: 0.24rem;
    line-height: 0.51rem;
    text-align: center;
    color: #fdf0df;
    position: absolute;
    top: 0.55rem;
    left: 0.5rem;
    /*float: left;*/
}

.code:after {
    content: "";
    width: 0.03rem;
    height: 0.64rem;
    background: #fad3a2;
    position: absolute;
    top: -0.05rem;
    left: 1.8rem;
}

#code {
    caret-color:#000;
    display: block;
    float: left;
    width: 35%;
    background: #fdf0df;
    height: 40%;
    font-size: 0.26rem;
    border: 0;
    margin-top: 0.5rem;
    margin-left: 0.8rem;
    color: #ffc595;
}
#subbmit{
    width: 52%;
    height: 0.8rem;
    border-radius: 0.4rem;
    background: #d1171b;
    font-size: 0.24rem;
    line-height: 0.8rem;
    text-align: center;
    position: absolute;
    top: 74%;
    left: 23%;
    color: #fff;
}
.bottom{
    background: url("/static/mbyz/img/back-bottom.png") center no-repeat;
    background-position: center;
    background-size: 100% 100%;
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 1rem;
}